package javaTeste.tParametro;

import java.atributo.TiposPrimitivos;
import java.classe.Classe;
import java.parametro.Parametro;

import junit.framework.Assert;

import org.junit.Before;
import org.junit.Test;


public class TesteParametroDeMetodo implements Especificacao {
	Parametro agua = null;

	Parametro agua2 = null;// AMBIGUIDADE

	@Before
	public void up() {
		agua = new Parametro(new Classe("Agua"), "agua");
		agua2 = new Parametro(TiposPrimitivos.INT, "agua");
	}

	@Test
	public void parametroAGUAdoTipoAGUA() {
		Assert.assertEquals("Agua agua", agua.codigoFonte());
	}

	@Test
	public void parametroAGUAdoTipoINT() {
		Assert.assertEquals("int agua", agua2.codigoFonte());

	}

}
